home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / lib / Imakefile < prev    next >
Encoding:
Makefile  |  1994-08-21  |  1.7 KB  |  69 lines

  1. ############################ -*- Mode: Makefile -*- ###########################
  2. ## Imakefile -- 
  3. ## ITIID           : $ITI$ $Header $__Header$
  4. ## Author          : Ulrich Pfeifer
  5. ## Created On      : Tue Mar  8 14:46:34 1994
  6. ## Last Modified By: Ulrich Pfeifer
  7. ## Last Modified On: Mon Aug 22 15:37:01 1994
  8. ## Update Count    : 44
  9. ## Status          : Unknown, Use with caution!
  10. ###############################################################################
  11.  
  12. #include "../Install.tmpl"
  13.  
  14. #ifdef ISO
  15. /*   EXTRA_INCLUDES = -I../ctype */
  16.           ISOOBJS = ../ctype/ctype.o
  17. #endif
  18.  
  19. /* local settings */
  20.  
  21. /*    EXTRA_DEFINES = -DUSG  */
  22.    EXTRA_INCLUDES = -I.
  23.              DEST = ../bin
  24.         MANSUFFIX = 3
  25.  
  26. /* Library objs */
  27.              OBJS = alphasort.o \
  28.                 freedir.o \
  29.                 ftw.o \
  30.                 scandir.o
  31.  
  32. /* all sources (for makedpend) */
  33.  
  34.              SRCS = alphasort.c \
  35.                 freedir.c \
  36.                 ftw.c \
  37.                 scandir.c \
  38.                     trunc.c \
  39.                     stringtoany.c \
  40.                     ftwtest.c \
  41.                     scantest.c
  42.         
  43. all::          trunc stringtoany ftwtest scantest
  44.  
  45.  
  46. NormalLibraryTarget(ftw,$(OBJS))
  47. InstallLibrary(ftw,$(WAISLIBDIR))
  48.  
  49. NormalProgramTarget(trunc,trunc.o,,,)
  50. InstallProgram(trunc,$(BINDIR))
  51. NormalProgramTarget(stringtoany,stringtoany.o,,,)
  52. InstallProgram(stringtoany,$(BINDIR))
  53.  
  54. NormalProgramTarget(ftwtest,ftwtest.o,libftw.a,libftw.a,)
  55. NormalProgramTarget(scantest,scantest.o,libftw.a,libftw.a,)
  56. InstallManPage(ftw,$(MANDIR)/man3)
  57. InstallManPage(scandir,$(MANDIR)/man3)
  58.  
  59. DependTarget()
  60.  
  61. test:        ftwtest scantest
  62.         ftwtest /tmp
  63.         scantest /tmp
  64.  
  65. veryclean:: clean
  66.     $(RM)  $(LOCAL_LIBRARIES) trunc stringtoany ftwtest scantest
  67.  
  68.  
  69.